authenticate

abstract suspend fun authenticate(parameters: OAuth.ThirdParty.AuthenticateParameters): OAuthAuthenticatedResponse

Authenticate a ThirdParty OAuth flow

Return

OAuthAuthenticatedResponse

Parameters

parameters

required to authenticate the OAuth flow


abstract fun authenticate(parameters: OAuth.ThirdParty.AuthenticateParameters, callback: (OAuthAuthenticatedResponse) -> Unit)

Authenticate a ThirdParty OAuth flow

Parameters

parameters

required to authenticate the ThirdParty OAuth flow

callback

a callback that receives an OAuthAuthenticatedResponse